Career 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Portugal F1 Portugal F2 Hungary F3 Croatia F7 Croatia F8 Italy F1 Italy F5 Italy F6 Poland F1 Italy F14 Italy F20 Romania F7 France F14 Ljubljana Open - Ljubljana IPP Open - Helsinki Sarajevo Open 2004 - Sarajevo Open Mutouest - St. Brieuc Steelers Cup - Kosice Ljubljana Open - Ljubljana Tennis Napoli Cup - Napoli Copa Petrobras - Aracaju San Marino Cepu Open - San Marino Copa Petrobras Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion Morocco Tennis Tour - Rabat Morocco Tennis Tour - Casablanca Prosperita Open 2007 - Ostrava Unicredit Czech Open 2007 - Prostejov UTC Open by Selena - Cherkassy ATP Challenger Trophy 2007 - Trnava Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc ECM Prague Open 2008 - Prague Zagreb Open - Zagreb Memorial A. Manfredini Sassuolo Challenger - Sassuolo Nord LB Open - Braunschweig Porsche Open - Poznan XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Citta di Como Challenger - Como Pekao Open - Szczecin Bancolombia Open - Cali Tatra Banka Slovak Open - Bratislava IV Challenger Ciudad De Guayaquil - Guayaquil Iquique Challenger Wroclaw Challenger Rabat Challenger Barletta Challenger Kosice Challenger Rijeka Challenger San Marino Challenger Italy F4 San Sebastian Challenger Como Challenger Todi Challenger Trnava Challenger Palermo Challenger Aachen Challenger Genova Challenger Zagreb Challenger Arad Challenger Saransk Challenger Bergamo Challenger Caltanissetta Challenger St. Brieuc Challenger San Marino Challenger Cordenons Challenger Manerbio Challenger Como Challenger Genova Challenger Tatra Banka Open 2003 - Bratislava Napoli Challenger KGHM Polish Indoors - Wroclaw Palermo Challenger Ortisei Challenger Banja Luka 2002 - Banja Luka Bratislava Challenger Heilbronn Challenger Arad Challenger Sibiu Challenger Brasov Challenger Barletta Citta Della Disfida Open 2000 - Barletta Lermontov Challenger Pekao Open - Szczecin Rio De Janeiro Challenger Memorial Kolyaskin - Donetsk Santiago Challenger Zivnobanka Czech Open - Prostejov VII Trofeo Ciudad de Quito - Quito Sardinia International Championship - Cagliari Zivnobanka Open - Prostejov San Marino Challenger Nokian Hakkapeliitta Open - Tampere Cordenons Challenger Como Challenger Challenger Brasov - Brasov Copa Petrobras - Bogota Szczecin Challenger Sibiu Challenger EI Bank Bulgarian Challenger - Sofia Pekao Open - Szczecin Kazan Challenger Baumag Open - Budapest Banja Luka Challenger 2005 - Banja Luka Copa Sevilla Internacionales de Andalucia - Seville Okal Cup - International Bavarian Championship - Eckental Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Buenos Aires Gemax Samsung Open 2004 - Belgrade KGHM Dialog Polish Indoors - Wroclaw XL Bermuda Open - Bermuda San Luis Potosi Challenger - San Luis Potosi Open de Montauban - Montauban Arad Challenger Marburg Challenger Cordenons Challenger Banja Luka Challenger Geneva Challenger Prague Open - Prague ATU Cup - Weiden Steelers Cup - Kosice Burbank Challenger - Burbank Nord LB Open 2006 - Braunschweig Copa Telefonica CTC Chile - Santiago Pro Tennis World Open - Sunrise Cepu Open - San Marino Timisoara Challenger - Timisoara Black Forest Open - Freudenstadt Nokian Hakkapeliitta Open - Tampere Rhein-Main Challenger 2004 - Aschaffenburg Samarkand Challenger - Samarkand Tunis Open - Tunis Copa Kia - Santiago Pekao Open - Szczecin Copa Petrobras Uruguray - Montevideo Heilbronn Open - Heilbronn Isla de Gran Canaria - Mas Palomas Tatra Banka Open - Bratislava Almaty Challenger 1 - Almaty Kos-Zucchetti Tennis Cup - Cordenons Privat Bank Cup - Dnepropetrovsk Alexander Kolyaskin Memorial - Donetsk Challenger Tunisie - Tunis Zagreb Challenger Unicredit Czech Open - Prostejov Mitsubishi Electric Europe Cup - Monza Orbetello Challenger Aamulehti Tampere Open - Tampere Morocco Tennis Tour - Marrakech Sporting Challenger '07 Trofeo Regione Piemonte - Turin Pekao Open - Szczecin Ostdeutscher Sparkessen Cup - Dresden Marrakech Challenger Bukhara Challenger - Bukhara 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Architect Open - Budapest Ostrava Challenger Samarkand Challenger Prague Challenger Copa Petrobras - Santiago Copa Petrobras - Montevideo Prosperita Open 2008 - Ostrava Salzburg Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin UTC Open - Cherkassy Copa Petrobras-Argentina - Buenos Aires Copa Petrobras Brazil - Aracaju Tatra Banka Open 2006 - Bratislava Copa Kia Challenger ATP - Santiago ECU Prague Open - Prague Almaty Challenger 2 - Almaty XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio IPP Open - Helsinki IX Abierto Internacional de Salinas - Salinas Banja Luka Challenger 2004 Keys Gate Challenger - Homestead Timisoara Challenger Salinas Challenger Sao Paulo Challenger Tunis Challenger Bytom Challenger Constanta Challenger Genova Challenger Polska Energia Open - Bytom Kosice Challenger Ljubljana Challenger Braunschweig Challenger Napoli Challenger La Serena Open - La Serena Italian Indoors - Milan Grolsch Open 1997 - Amsterdam Waldbaum's Hamlet Cup - Long Island IPB Czech Indoor - Ostrava Kremlin Cup - Moscow Dubai Tennis Open - Dubai Guardian Direct Cup - London Estoril Open - Estoril 1998 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Grolsch Open - Amsterdam Pilot Pen International - New Haven Kremlin Cup - Moscow ABN/AMRO World Tennis Tournament - Rotterdam International Championship of Croatia - Umag Abierto Mexicano de Tenis Pegaso - Mexico City Estoril Open - Estoril Challenger Brasov - Brasov Wideyes Swedish Open - Bastad Generali Open 2000 - Kitzbuhel St. Petersburg Open - St. Petersburg Qatar Mobil Open 2001 - Doha Dubai Tennis Open - Dubai Copa Ericsson Argentina - Buenos Aires BMW Open - Munich Gerry Weber Open - Halle Telenordia Swedish Open - Bastad Davidoff Swiss Indoors - Basel Adidas International - Sydney Milan Indoors - Milan BMW Open - Munich Gerry Weber Open - Halle Telenordia Swedish Open - Bastad RCA Championships - Indianapolis Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Idea Prokom Open - Sopot Thailand Open - Bangkok Rome Challenger St. Petersburg Open - St. Petersburg Marseille Milan Barcelona Gstaad Amsterdam St. Polten Bastad Prague Valencia Montevideo Tatra Banka Slovak Open - Bratislava San Benedetto Challenger Qatar Open - Doha Milan Indoors - Milan Estoril Open - Estoril BMW Open - Munich Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Tiburon Challenger - Tiburon AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Heineken Open - Auckland Qatar Open - Doha BellSouth Open - Vina del Mar Argentina Open - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai 2003 USTA Tallahassee Tennis Challenger - Tallahassee 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia BMW Open - Munich Privatbank Open 2006 - Dnepropetrovsk Ostrava Open 2005 - Ostrava Zivnobanka Open - Prostejov Open Seat-Godo '98 - Barcelona Rome Challenger Mallorca Open - Mallorca Caltanissetta Challenger Croatia Open - Umag Tampere Imageneering Open - Tampere Monza Challenger Mordovia Cup - Mordovia La Serena Open - La Serena Timisoara Challenger Next Generation Adelaide International - Adelaide Geneva Challenger - Geneva Rhein-Main Challenger 2003 - Aschaffenburg Movistar Open - Vina del Mar Recanati Challenger II Cyclus Open de Tenis - Florianopolis Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Orbetello Challenger BMW Open - Munich The Nottingham Challenger - Nottingham BA-CA Tennis Trophy - Vienna Morocco Tennis Tour - Fes Generali Open 1997 - Kitzbuhel Gemax Open 2002 - Belgrade MoviStar Open - Vina del Mar Asirom Challenger Brasov - Brasov Jaegermeister Open - Braunschweig Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Polish Open 2000 - Poznan Open Seat Godo 2007 - Barcelona Grand Prix Hassan II - Casablanca Copa Ericsson Chile - Santiago Gemax Open - Belgrade CA Challenger - Graz Mercedes Cup - Stuttgart Atlantic City Open - Atlantic City Stella Artois Clay Court Championships - Budaors San Marino Cepu Open - San Marino Generali Open - Kitzbuhel Bulgarian Open - Sofia Czech Indoor Open - Prague Orange Prokom Open - Sopot CA Tennis Trophy - Vienna Copa Petrobras Colombia - Bogota IPB Czech Indoor - Ostrava Tennis Napoli Cup 2004 - Napoli Memorial Savigni - Sassuolo Porsche Open - Poznan China Open - Beijing IPP Geneva Trophy - Geneva Antonio Savoldi-Marco Co. - Manerbio Rado Swiss Open - Gstaad Dubrovnik Open - Dubrovnik Music City Challenger - Nashville Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Ljubljana Open - Ljubljana Challenger ATP de Cuenca Diario El Mercurio - Cuenca Stella Artois Clay Court Championships - Budaors St. Petersburg Open - St. Petersburg Togliatti Cup - Togliatti Mordovia Cup 2005 - Saransk XI Trofeo Ciudad de Quito - Quito PEOPLEnet Cup - Dnepropetrovsk Prosperita Open 2006 - Ostrava ECM Prague Open - Prague Copa Telmex - Buenos Aires Estoril Open - Estoril Grand Prix Hassan II - Casablanca Chevrolet Cup - Santiago Catella Swedish Open - Bastad BMW Open - Munich 1997 Mercedes Cup - Stuttgart Serbia Open - Belgrade Movistar Open - Santiago RCA Championships - Indianapolis Brasil Open - Costa do Sauipe Croatia Open - Umag Open Sabadell Atlantico - Barcelona Black Forest Open - Freudenstadt Davidoff Swiss Indoors - Basel Serbia Open - Belgrade CA Tennis Trophy - Vienna Legg Mason Tennis Classic - Washington D.C. Mercedes Cup - Stuttgart Paegas Czech Open - Prague Copenhagen Open - Copenhagen Waldbaum's Hamlet Cup - Long Island PBZ Zagreb Indoors - Zagreb Oberstaufen Challenger ABN/AMRO World Tennis Tournament - Rotterdam ATP Challenger Trophy 2008 - Trnava Penza Challenger Ethias Trophy - Mons Copa Petrobras-Paraguay - Asuncion Karshi Challenger Copa Petrobras-Uruguay - Montevideo Rado Swiss Open - Gstaad Rijeka Challenger Milan Indoors - Milan Napoli Challenger Kremlin Cup - Moscow Como Challenger Genova Challenger ABN/AMRO World Tennis Tournament - Rotterdam Ostrava Challenger Karlsruhe Challenger TD Waterhouse Cup - Long Island ATP Vegeta Croatia Open - Umag Furth Challenger Sydney International - Sydney Dubai Tennis Open - Dubai Copa Telmex - Buenos Aires Indianapolis Next Generation Adelaide International - Adelaide AIG Japan Open - Tokyo Seville Challenger Davidoff Swiss Indoors - Basel Sydney Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Salinas Challenger Vegeta Croatia Open - Umag Copenhagen Casablanca Estoril Prague Bologna Kitzbuhel Basel Porto Alegre Challenger Vienna Ostrava Moscow Mexico City Cortina Challenger Estoril Bermuda Stuttgart Orange Warsaw Open - Warsaw Montevideo Challenger Amsterdam San Marino Ostrava Santiago Sao Leopoldo Challenger Prague Marbella Challenger Grand Prix Hassan II - Casablanca St. Brieuc Challenger Barletta Challenger Napoli Challenger Itajai Challenger Santos Challenger Tunis Challenger Rome Challenger Bratislava Challenger Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Tunis Challenger Medibank International - Sydney Qatar Mobil Open '98 - Doha ABN/AMRO World Tennis Tournament - Rotterdam Palermo Challenger Waldbaum's Hamlet Cup - Long Island Open Seat-Godo 2000 - Barcelona Copa Claro - Buenos Aires Kremlin Cup - Moscow CA Tennis Trophy - Vienna TD Waterhouse Cup - Long Island Grand Prix de Tennis de Lyon - Lyon Antwerp Segovia Challenger Stuttgart Casablanca Arad Challenger San Benedetto Challenger Bucharest Palermo Buenos Aires Prague Copa Ericsson Uruguay - Montevideo Neride Prague Indoor - Prague Jameson Cup - Milan Canottieri Mincio Open - Mantova St. Petersburg Challenger by Kinex - St. Petersburg European Community Championships - Antwerp Movistar Open - Vina del Mar IX Torneo Internacionale de Tennis - Barletta Davidoff Swiss Indoors - Basel Dubai Open - Dubai Croatia Open - Umag Open Seat Godo 2005 - Barcelona Dubai Tennis Open - Dubai Sydney International - Sydney Estoril Open - Estoril Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest European Community Championships - Antwerp Newsweek Champions Cup - Indian Wells Abierto Mexicano Telcel - Acapulco Eutelsat Monte Carlo Open - Monte Carlo Guardian Direct Cup - London Open Seat-Godo '99 - Barcelona 12th Paris Open - Paris Newsweek Champions Cup - Indian Wells Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Eurocard Open - Stuttgart ATP Studena Croatia Open Umag - Umag Newsweek Champions Cup - Indian Wells Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Italian Open - Rome Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Monte Carlo Rome Canadian Open Paris Rome BA-CA Tennis Trophy - Vienna 1999 Mercedes Cup - Stuttgart Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Grolsch Open - Amsterdam RCA Championships - Indianapolis Waldbaum's Hamlet Cup - Long Island Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Copa Telmex - Buenos Aires Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg ABN/AMRO World Tennis Tournament - Rotterdam Generali Open 2002 - Kitzbuhel Generali Open 2003 - Kitzbuhel Rotterdam Heineken Trophy - 's-Hertogenbosch Rado Swiss Open - Gstaad Australian Men's Hardcourt Championships - Adelaide Adidas International - Sydney Qatar Mobil Open '99 - Doha Energis Open - Amersfoort Paegas Czech Open - Prague Dubai Tennis Open - Dubai Scania Stockholm Open - Stockholm Adidas International - Sydney Croatia Open - Umag 13th Paris Open - Paris Qatar Exxon Mobil Open 2002 - Doha 2002 Mercedes Cup - Stuttgart Brasil Open - Costa do Sauipe Tennis Masters Series - Stuttgart Open Seat-Godo '97 - Barcelona Gerry Weber Open - Halle Doha The Lipton Championships - Key Biscayne Cerveza Club Columbia Open - Bogota The Lipton Championships - Key Biscayne Grand Prix Hassan II - Casablanca Masters Series Hamburg - Hamburg Tennis Masters Series - Rome Barcelona U.S. Men's Clay Court Championships - Houston Stuttgart Tennis Masters Series - Paris Milan Indoors - Milan Gerry Weber Open - Halle Synsam Swedish Open - Bastad NASDAQ-100 Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Campionati BNL dItalia - Rome Hamburg Heineken Open Shanghai - Shanghai French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open French Open Wimbledon The Lipton Championships - Key Biscayne French Open U.S. Open Wimbledon U.S. Open Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London Eurocard Open - Stuttgart Australian Open - Melbourne Davis Cup, World Group, QR, CZE-RSA 5-0 Davis Cup, World Group, 1R, SWE-CZE 3-2 Davis Cup, World Group, QF, FRA-CZE 3-2 Davis Cup, Group 2, REL2, HUN-SCG 0-3 Davis Cup, World Group, 1R, CZE-BRA 4-1 Davis Cup, World Group, 1R, BEL-CZE 3-2 Davis Cup, World Group, QR, CZE-ROU 3-2 Davis Cup, Group 2, 2R, SCG-POR 5-0 Davis Cup, World Group, PO, SRB-AUS 4-1 Davis Cup, World Group, 1R, CZE-GBR 4-1 Davis Cup, Group 2, REL2, GRE-SRB 3-2 Davis Cup, World Group, 1R, SUI-CZE 3-2 Davis Cup, World Group, 1R, BEL-SRB 2-3 Davis Cup, World Group, QR, CZE-THA 4-1